Pink-spotted Swallowtail (Heraclides rogeri)

David Robacker Collection

Mexico

 

Richard Lehman

Selva Negra Lodge, Nicaragua

12-04-03

Priscilla Brodkin

Mismaloya, Mexico

11-30-03